package com.example.dds.dto;
import	java.io.Serializable;
import java.math.BigDecimal;

import lombok.Data;

/**
 * @Author: xielc
 * @Date: 2019/12/11 11:28
 * @Version 1.0
 */
@Data
public class Order implements Serializable{

    private static final long serialVersionUID = -6704664447096223995L;

    private String store_name;//POS门店名称

    private String brand_name;//品牌名称

    private String city;//城市

    private String address;//地址

    private String settle_biz_date;//营业日

    private String open_time;//开业时间

    private BigDecimal busi_income;//营业收入

    private BigDecimal recv_money;//营业额

    private BigDecimal item_disc_money_sum;//优惠金额

    private BigDecimal bill_disc_money_sum;//非收入金额

    private BigDecimal real_income;//纯收金额

    private BigDecimal cancel_money;//退单金额

    private String sale_type_name;//销售类型名称

    private String store_code;//POS门店编号

    private String group_code;//POS集团编号

    private String group_name;//POS集团名称

    private String o2o_store_code;//云端门店编号

    private String o2o_group_code;//云端集团编号

    private String brand_code;//品牌编号

    private String region;//地区

    private String province;//省份

    private String county;//区/县

    private String area;//面积

    private String order_source_name;//订单渠道名称

    private String order_type_name;//订单类型名称

    private String tax_money;//税金

    private String dining_type_name;//就餐类型名称

    private String system_resource;//系统来源

    private String code;//POS营业流水编号

    private String table_code;//客位编号

    private String table_display_name;//客位名称

    private String table_def_capacity;//客位默认人数

    private String table_open_time;//开台时间

    private String table_open_shift_id;//开台市别ID

    private String table_open_shift_name;//开台市别名称

    private String table_settle_time;//结算时间

    private String settle_date;//结算日

    private String settle_code;//POS结算流水编号

    private String sale_type_id;//销售类型ID

    private String order_origin_id;//订单渠道ID

    private String dining_type_id;//就餐类型

    private String dining_mode_name;//就餐模式名称

    private String manage_type;//管理模式

    private String remark;//备注

    private String id;

    public Order(String store_name, String brand_name, String city, String address, String settle_biz_date, String open_time, BigDecimal busi_income, BigDecimal recv_money, BigDecimal item_disc_money_sum, BigDecimal bill_disc_money_sum, BigDecimal real_income, BigDecimal cancel_money, String sale_type_name, String store_code, String group_code, String group_name, String o2o_store_code, String o2o_group_code, String brand_code, String region, String province, String county, String area, String order_source_name, String order_type_name, String tax_money, String dining_type_name, String system_resource, String code, String table_code, String table_display_name, String table_def_capacity, String table_open_time, String table_open_shift_id, String table_open_shift_name, String table_settle_time, String settle_date, String settle_code, String sale_type_id, String order_origin_id, String dining_type_id, String dining_mode_name, String manage_type,String remark, String id) {
        this.store_name = store_name;
        this.brand_name = brand_name;
        this.city = city;
        this.address = address;
        this.settle_biz_date = settle_biz_date;
        this.open_time = open_time;
        this.busi_income = busi_income;
        this.recv_money = recv_money;
        this.item_disc_money_sum = item_disc_money_sum;
        this.bill_disc_money_sum = bill_disc_money_sum;
        this.real_income = real_income;
        this.cancel_money = cancel_money;
        this.sale_type_name = sale_type_name;
        this.store_code = store_code;
        this.group_code = group_code;
        this.group_name = group_name;
        this.o2o_store_code = o2o_store_code;
        this.o2o_group_code = o2o_group_code;
        this.brand_code = brand_code;
        this.region = region;
        this.province = province;
        this.county = county;
        this.area = area;
        this.order_source_name = order_source_name;
        this.order_type_name = order_type_name;
        this.tax_money = tax_money;
        this.dining_type_name = dining_type_name;
        this.system_resource = system_resource;
        this.code = code;
        this.table_code = table_code;
        this.table_display_name = table_display_name;
        this.table_def_capacity = table_def_capacity;
        this.table_open_time = table_open_time;
        this.table_open_shift_id = table_open_shift_id;
        this.table_open_shift_name = table_open_shift_name;
        this.table_settle_time = table_settle_time;
        this.settle_date = settle_date;
        this.settle_code = settle_code;
        this.sale_type_id = sale_type_id;
        this.order_origin_id = order_origin_id;
        this.dining_type_id = dining_type_id;
        this.dining_mode_name = dining_mode_name;
        this.manage_type = manage_type;
        this.remark = remark;
        this.id = id;
    }

    public Order() {
    }
}
